pyrethroid insecticide - French English Dictionary